baffle/screen wall - Allemand Anglais Dictionnaire